שאלו אותי על threads, במידה ויש 2 threads שרצים על loop ועושים ++ למשתנה. מה המינימום ומה המקסימום שהוא יכול לקבל.
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2020
המינימום זה מספר האיטרציות בלופ. המקסימום זה המספר התקין שהיינו רוצים לקבל, כלומר פעמיים הלופ.
הסיבה לכך היא בגלל שהפקודה לא מוגנת מפני THREADS ויכולה להשתנות באמצע בCONTEXT SWITCH .
ספטמבר 2020
לא ממש נכון, המינימום הוא 1 (במידה והמשתנה אותחל ל0) ומהקסימום הוא מספר האיטרציות בלופ.
תהליך: שיחת טלפון HR, טופס גוגל דוקס למילוי של כ-30 שאלות לקבלת פרטים מעמיקים יותר ממה שיש בקורות חיים, משימת כתיבת קוד לבית
שאלות מתוך הראיון
יש לממש סוג של grep בפייתון.
נדרש לכתוב סקריפט שמקבל ארגומנטים של שורת פקודה (חלק אופציונלים חלק חובה) הסקריפט צריך לחפש שורות שמתאימות לregex מסוים שמתקבל כארגומנט, בקבצים שמתקבלים כארגומנט, יש להדפיס כל שורה שמתאימה. argparse ספרייה לפרסר את הארגומנטים, re ספרייה לעבודה עם regex
שלב ראשון זה ראיון טלפוני, בשלהב השני שולחים מטלה שצריך לפתור במשך שבוע - קשה מאוד. לאחר מכן שיחת סקייפ למשך שעתיים וחצי ורק לאחר מכן פגישה עם ראש צוות
שאלות מתוך הראיון
איזה מבנה נתונים מאפשר הוצאה של איבר ב-(1)O במקרה הממוצע?
Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with satellite offices worldwide